lead a miserable existence - French English Dictionary